home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 85 / CD Temático 40 Febrero 2004.iso / DOS / testdisk / linux / testdisk.spec < prev   
Encoding:
Text File  |  2004-01-10  |  2.8 KB  |  127 lines

  1. %define ver_e2fsprogs 1.34
  2. %define ver_progsreiserfs 0.3.1-rc8
  3. %define ver_ntfsprogs 1.8.2
  4.  
  5. Summary:    Tool to check and undelete partition.
  6. Summary(pl):    NarzΩdzie sprawdzaj▒ce i odzyskuj▒ce partycje.
  7. Summary(fr):    Outil pour vΘrifier et restorer des partitions.
  8. Name:        testdisk
  9. Version:    5.1
  10. Release:    1
  11. License:    GPL
  12. Group:        System/Kernel and hardware
  13. Source0:    http://www.cgsecurity.org/%{name}-%{version}.tar.gz
  14. Source1:    e2fsprogs-%ver_e2fsprogs.tar.gz
  15. Source2:    progsreiserfs-%ver_progsreiserfs.tar.gz
  16. Source3:    ntfsprogs-%ver_ntfsprogs.tar.gz
  17. Patch0:        progsreiserfs-journal.patch
  18. URL:        http://www.cgsecurity.org/testdisk.html
  19. Packager:    Christophe GRENIER <grenier@cgsecurity.org>
  20. BuildRequires:    ncurses-devel >= 5.2
  21. BuildRoot:    %{_tmppath}/%{name}-%{version}-buildroot
  22.  
  23.  
  24. %description
  25. Tool to check and undelete partition. Works with the following
  26. partitions:
  27. - FAT12 FAT16 FAT32
  28. - Linux
  29. - Linux SWAP (version 1 and 2)
  30. - NTFS (Windows NT/W2K/XP)
  31. - BeFS (BeOS)
  32. - UFS (BSD)
  33. - Netware
  34. - ReiserFS
  35.  
  36. %description -l pl
  37. NarzΩdzie sprawdzaj▒ce i odzyskujace partycje. Pracuje z partycjami:
  38. - FAT12 FAT16 FAT32
  39. - Linux
  40. - Linux SWAP (version 1 and 2)
  41. - NTFS (Windows NT/W2K/XP)
  42. - BeFS (BeOS)
  43. - UFS (BSD)
  44. - Netware
  45. - ReiserFS
  46.  
  47. %description -l fr
  48. Outil pour vΘrifier et restorer des partitions. Fonctionne avec les 
  49. partitions suivantes :
  50. - FAT12 FAT16 FAT32
  51. - Linux
  52. - Linux SWAP (version 1 et 2)
  53. - NTFS (Windows NT/W2K/XP)
  54. - BeFS (BeOS)
  55. - UFS (BSD)
  56. - Netware
  57. - ReiserFS
  58.  
  59. %prep
  60. %setup -n %{name}
  61. %setup -a 1 -D -n %{name} 
  62. %setup -a 2 -D -n %{name}
  63. %setup -a 3 -D -n %{name}
  64. %patch0
  65.  
  66. %build
  67.  
  68. (
  69. cd e2fsprogs-%ver_e2fsprogs
  70. %configure
  71. make libs
  72. )
  73. (
  74. cd progsreiserfs-%ver_progsreiserfs
  75. %configure
  76. make
  77. )
  78. (
  79. cd ntfsprogs-%ver_ntfsprogs
  80. %configure
  81. cd libntfs
  82. make
  83. )
  84. cd src
  85. make linux
  86.  
  87. %install
  88. rm -rf $RPM_BUILD_ROOT
  89. install -d $RPM_BUILD_ROOT%{_sbindir}
  90. install -d $RPM_BUILD_ROOT%{_mandir}/man1
  91.  
  92. install src/testdisk    $RPM_BUILD_ROOT%{_sbindir}/
  93. install doc/testdisk.1  $RPM_BUILD_ROOT%{_mandir}/man1/testdisk.1
  94.  
  95. %clean
  96. rm -rf $RPM_BUILD_ROOT
  97.  
  98. %files
  99. %defattr(644,root,root,755)
  100. %doc LICENSE README TODO doc/*.html doc/*.gif
  101. %doc %{_mandir}/man1/testdisk.1*
  102. %attr(755,root,root) %{_sbindir}/testdisk
  103. %changelog
  104. * Sun Jan 4 2004 Christophe Grenier <grenier@cgsecurity.org> 5.0
  105. - 5.0
  106.  
  107. * Wed Oct 1 2003 Christophe Grenier <grenier@cgsecurity.org> 4.5
  108. - 4.5
  109.  
  110. * Wed Apr 23 2003 Christophe Grenier <grenier@cgsecurity.org> 4.4-2
  111.  
  112. * Sat Mar 29 2003 Pascal Terjan <CMoi@tuxfamily.org> 4.4-1mdk
  113. - 4.4
  114.  
  115. * Fri Dec 27 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.2-2mdk
  116. - rebuild for rpm and glibc
  117.  
  118. * Sun Oct 06 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.2-1mdk
  119. - 4.2
  120.  
  121. * Mon Sep 02 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.1-1mdk 
  122. - By Pascal Terjan <pascal.terjan@free.fr>
  123.     - first mdk release, adapted from PLD.
  124.     - gz to bz2 compression.
  125. - fix %%tmppath
  126. - %%make instead %%{__make}
  127.